﻿
.portal-branch-header
{
    width: 962px;
    height: 230px;
    background: url("../Images/Branch/party-branch-header.jpg") no-repeat;
    margin: 0px auto;
    border: 1px solid #E45245;
    border-bottom: 0px;
}
.portal-branch-headerT
{
    width: 962px;
    height: 230px;
    background-color: #C60C0C;
    margin: 0px auto;
    border: 1px solid #E45245;
    border-bottom: 0px;
}
.portal-branch-header-table
{
    margin-top: 70px;
    margin-left: 220px;
    display: inline-block;
}
.branch-home-title
{
    display: inline-block;
    font-size: 30px;
    font-weight: 900;
    color: #FFFFFF;
    text-shadow: 0px 0px 2px #F9E326;
}

.branch-home-prev-level
{
    display: inline-block;
    font-size: 14px;
    font-weight: bolder;
    color: #FFFFFF;
    text-shadow: 0px 0px 2px #F9E326;
}

.party-menu-branch
{
    width: 962px;
    margin: 0px auto;
    border-left: 1px solid #E45245;
    border-right: 1px solid #E45245;
    background: #FECFB1;
}

.party-branch-content
{
    width: 962px;
    margin: 0px auto;
    border-left: 1px solid #E45245;
    border-right: 1px solid #E45245;
    background: #FECFB1;
}

.widget-branch-place-left
{
    float: left;
    width: 314px;
}

.widget-branch-place-right
{
    float: right;
    width: 638px;
}

.widget-branch-left-header
{
    width: 314px;
    height: 44px;
    background: url("../Images/Branch/widget-branch-left-header.jpg") no-repeat;
}

.widget-branch-left-header span
{
    height: 44px;
    line-height: 47px;
    font-size: 20px;
    font-weight: bolder;
    color: #FFFFFF;
    padding-left: 20px;
    display: inline-block;
}

.widget-branch-left-content
{
    width: 294px;
    background: url("../Images/Branch/widget-branch-left-content.jpg") repeat-y;
    padding: 5px 10px 0px 10px;
    position: relative;
}
.widget-branch-left-content-middle
{
    width: 617px;
    background: url("../images/Party/widget-right-content-middle.jpg") repeat-y;
    padding: 5px 10px 0px 10px;
    position: relative;
}

.widget-branch-left-footer
{
    width: 314px;
    height: 9px;
    background: url("../Images/Branch/widget-branch-left-footer.jpg") no-repeat;
}

.widget-branch-right-header
{
    width: 638px;
    height: 44px;
    background: url("../Images/Branch/widget-branch-right-header.jpg") no-repeat;
}

.widget-branch-right-header span
{
    height: 44px;
    line-height: 47px;
    font-size: 20px;
    font-weight: bolder;
    color: #FFFFFF;
    padding-left: 20px;
    display: inline-block;
}

.widget-branch-right-content
{
    width: 618px;
    background: url("../Images/Branch/widget-branch-right-content.jpg") repeat-y;
    padding: 5px 10px 0px 10px;
    position: relative;
}

.widget-branch-right-footer
{
    width: 638px;
    height: 9px;
    background: url("../Images/Branch/widget-branch-right-footer.jpg") no-repeat;
}

.widget-branch-left-content .widget-list, .widget-branch-right-content .widget-list
{
    height: 132px;
}
.widget-branch-main
{
    margin: 5px 0 5px 5px;
    -margin: 5px 0 5px 0px;
    display: inline-block;
}
/******************************************/
.party-branch-socre-sort
{
    margin-top: 2px;
}
.party-branch-socre-sort th
{
    border-right: 1px solid #E45245;
    font-weight: normal;
    text-align: left;
    padding-left: 5px;
}
.party-branch-socre-sort td
{
    height: 20px;
    line-height: 20px;
    text-align: left;
    padding-left: 5px;
}

.party-branch-button-list li
{
    float: left;
    height: 57px;
    display: inline;
    margin: 6px 2px;
}

.party-branch-button-list a
{
    display: inline-block;
    width: 153px;
    height: 57px;
}

.button-party-work-reportEx
{
    background: url("../Images/Branch/button-party-work-report.jpg") no-repeat;
}

.button-party-work-OneBrand
{
    background: url("../Images/PartyEx/org-button-OneBrand.jpg") no-repeat;
}

.button-party-work-YoungStyle {
    background: url("../Images/PartyEx/org-button-YoungStyle.jpg") no-repeat;
}
.button-party-work-service
{
    background: url("../Images/PartyEx/org-button-service.jpg") no-repeat;
}
.button-party-branch-cost-pay
{
    background: url("../Images/Branch/button-party-branch-cost-pay.jpg") no-repeat;
}

.button-party-branch-work-box
{
    background: url("../Images/Branch/button-party-branch-work-box.jpg") no-repeat;
}
.button-party-branch-work-test
{
    background: url("../Images/Branch/button-party-branch-work-test.png") no-repeat;
}
.button-party-branch-study-area
{
    background: url("../Images/Branch/button-party-branch-study-area.jpg") no-repeat;
}
.button-party-branch-leave-message
{
    background: url("../Images/Branch/button-party-branch-leave-message.jpg") no-repeat;
}
.button-party-branch-leave-message2
{
    background: url("../Images/Branch/button-party-branch-leave-message2.jpg") no-repeat;
}
.button-party-branch-find-representative
{
    background: url("../Images/Branch/button-party-branch-find-representative.jpg") no-repeat;
}
.branch-info-table
{
    width: 100%;
    float: left;
}
.branch-info-table th
{
    height: 22px;
    width: 30%;
    line-height: 22px;
    text-align: right;
    font-weight: bolder;
}
.branch-info-table td
{
    width: 70%;
    height: 22px;
    line-height: 22px;
    text-align: left;
    font-weight: bolder;
    color: #CE5246;
}

.branch-info-table .branch-description
{
    font-size: 12px;
    font-weight: normal;
    text-indent: 20px;
    color: #333;
}


/*******************组织成员开始**********************/
.tableBranchTitle
{
    border-bottom: 1px solid #E45245;
}
.tableBranchTitle span
{
    margin-left: 5px;
}
.tableBranchTitle font
{
    color: Red;
    font-size: 12px;
}
.spBranchName
{
    font-size: 17px;
    font-weight: bold;
}
.tableFilter
{
    width: 100%;
    height: 40px;
    padding-left: 5px;
    border-bottom: 1px solid #E45245;
}
.divMemberList
{
    width: 962px;
    min-height: 400px;
}
.divMemberListCon
{
    width: 930px;
    margin-left: 15px;
    margin-top: 10px;
    min-height: 400px;
}
.MemberList-MemberInfo
{
    width: 100px;
    margin-left: 10px;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
}
.MemberList-MemberInfo a
{
    font-size: 14px;
}
.btnSearch
{
    background: url(../Images/Buttons/button-search.gif) no-repeat;
    width: 90px;
    height: 31px;
    border: 0px;
    cursor: pointer;
}
/*******************组织成员结束**********************/
/*******************领导班子开始**********************/

.divLeaderListCon
{
    width: 947px;
    min-height: 400px;
}
.divShuji
{
    width: 930px;
    min-height: 170px;
    text-align: center;
}
.LeaderList-LeaderInfo
{
    width: 100px;
    margin-left: 22px;
    display:inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
}

.LeaderList-LeaderTopInfo
{
    width: 150px;
    height:200px;
    margin-left: 22px;
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align:left;
    border:1px solid red;
}
.divShujiTop
{
    width: 930px;
    text-align:left;
}
.LeaderList-LeaderInfo a
{
    font-size: 14px;
    font-weight: bold;
}
/*******************领导班子结束**********************/

.party-work-report-table
{
    background: #D4622A;
}

.party-work-report-table th
{
    background: #FBE697;
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
    text-align: left;
}

.party-work-report-table td
{
    background: #FFFFFF;
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
    text-align: left;
}

.party-work-report-title td
{
    height: 30px;
    line-height: 30px;
    background: url("../images/Party/widget-list-title-background.jpg") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
}

.branch-two-new-info-table th
{
    text-align: right;
    width: 115px;
    height: 25px;
    line-height: 25px;
}

.branch-two-new-info-table td
{
    text-align: left;
    height: 25px;
    line-height: 25px;
    color: #CE5246;
    font-weight: bold;
}

.date-month
{
    width: 100px;
    border-right: 2px solid #CD5544;
}
.date-month-left
{
    width: 20px;
    height: 35px;
    background: url("../images/Branch/date-month-left.jpg") no-repeat center center;
    border: none;
    float: left;
    cursor: pointer;
}
.date-month-center
{
    width: 60px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 16px;
    color: #C93728;
}
.date-month-right
{
    float: left;
    width: 20px;
    height: 35px;
    background: url("../images/Branch/date-month-right.jpg") no-repeat center center;
    border: none;
    cursor: pointer;
}
.date-month-exp
{
}
.date-month-exp ul
{
    list-style: none;
    padding: 0px;
}

.date-month-exp ul .date-month-record
{
    padding: 0px;
    margin: 0px;
    list-style: none;
    background: url("../images/Branch/icon-active-record.jpg") no-repeat left center;
    text-align: right;
    color: #88AC02;
}
.date-month-exp ul .date-month-notice
{
    padding: 0px;
    margin: 0px;
    list-style: none;
    background: url("../images/Branch/icon-active-notice.jpg") no-repeat left center;
    text-align: right;
    color: #CD5544;
}
